device producing light - English Synonyms Dictionary